prostrate (lying flat) - Spanish English Dictionary